package com.hualude.roadsign.service;

import com.hualude.roadsign.dto.DTRequestDto;
import com.hualude.roadsign.dto.DTResponseDto;
import com.hualude.roadsign.dto.MonthCountDto;

import java.util.List;

public interface HighLeverAlarmService {

    /**
     * @Description: 获取指定报警数量（按月）
     * @uthor xu_jiaHui
     * @date 2018/5/2
     */
    public List<MonthCountDto> getMonthCount(String alarmPushType, String startTime, String endTime, String orgIds, String deviceId)throws Exception;

    /**
     * @Description: 获取报警用于DT
    * @author xu_jiaHui
     * @date 2018/5/2
     */
    public DTResponseDto showAlarmHistory(DTRequestDto dtRequestDto, String deviceId, Integer deviceType, String orgIds, String time)throws Exception;
}
